leg guards - Alemán Inglés Diccionario